<?php
/**
 * 全站的公用连接
 * @author   高文杰
 * @date     2014-08-17
 */
class Url
{
	const ADMIN_URL = "__APP__"; 
	/**
	 * 相册列表
	 * 
	 * @return string
	 */
    public static function albumList()
    {
    	return self::ADMIN_URL . "/index";
    }

    /**
     * 照片列表
     * @param    int     $id  相册ID
     * @return   string  
     */
    public static function  photoList($id)
    {
    	return self::ADMIN_URL . "/PhotoNum/f_id/" .$id ;
    }

    /**
     * 班级动态列表
     * 
     * @return  string
     */
    public static function moveList()
    {
         return self::ADMIN_URL . "/index";
    }

    /**
     * 班级详情页面
     * @param   int      $id    动态ID
     * @return  string 
     */
    public static function moveDetail($id)
    {
        return self::ADMIN_URL . "/Move/Mcontent/mid/" . $id;
    }

    /**
     * 班级留言列表
     *
     * @return string
     */
    public static function messageList()
    {
    	return self::ADMIN_URL . "/index";
    }

    /**
     * 班级详情页面
     * @param   int   $id    留言ID
     * @return  string 
     */
    public static function messageDetail($id)
    {
        return self::ADMIN_URL . "/Message/Messone/le_id/" . $id;
    }
    
    /**
     * 返回文章列表
     *
     * @return string
     */
    public static function articleList()
    {
        return self::ADMIN_URL . "/index";	
    }

    /**
     * 文章详情页面
     * @param   int   $id   文章ID
     * @return  string
     */
    public static function articleDetail($id)
    {
        return self::ADMIN_URL . "/Article/Acontent/wid/" . $id;
    }

    /**
     * 用户的加锁和解锁
     * @param   int     $id        用户ID
     * @param   int     $status    操作用户的状态
     * @return  string
     */
    public static function lockUser($id, $status)
    {
        return self::ADMIN_URL . "/lockUser/lockId/" . $id ."/status/".$status;
    }

    /**
     * 用户注册
     */
    public static function register()
    {
        return self::ADMIN_URL . "/register";
    }

    /**
     * 找回密码
     */
    public static function forget()
    {
         return self::ADMIN_URL . "/forget";
    }
    /**
     * 用户信息
     * @param    int      $uid    用户ID
     * @param    string
     */
    public static function userInfo($uid)
    {
        return self::ADMIN_URL . "/User/userInfo/userId/".$uid;
    }

    /**
     * 创建|修改用户分组
     */
    public static function createGroup($id)
    {
        $mid = '';
        if (!empty($id)) {
            $mid = '/id/' . $id;
        }

        return self::ADMIN_URL . "/create" . $mid;
    }

    /**
     * 用户分组首页
     */
    public static function indexGroup()
    {
        return self::ADMIN_URL . "/index";
    }

    /**
     * 锁定和恢复用户
     */
    public static function lockGroup($id)
    {
        return self::ADMIN_URL . '/lockGroup/id/' . $id;
    }

    /**
     * 具体权限的分组项
     */
    public static function groupRule($id)
    {
        return self::ADMIN_URL . '/groupRule/id/' . $id;
    }
}

?>